﻿/*
============================================================================
文件名    : Config.cs
作者      : 陈存腾
创建时间  : 2012-03-11
修改时间  : 
版本      :
说明      : 配置信息
============================================================================
*/

using System;
using System.Configuration;

namespace M_NET.Config
{
    /// <summary>
    /// 系统配置
    /// </summary>
    public static class Configs
    {
        #region 私有字段

        /// <summary>
        /// 数据库连接字符串
        /// </summary>
        private static string connectionString = null;

        #endregion

        #region 公有属性

        /// <summary>
        /// 数据库连接字符串
        /// </summary>
        public static string ConnectionString
        {
            get
            {
                if (String.IsNullOrWhiteSpace(Configs.connectionString))
                {
                    Configs.connectionString = ConfigurationManager.ConnectionStrings["ConnMySQL"].ConnectionString;
                }
                return Configs.connectionString;
            }
            set
            {
                if (!String.IsNullOrWhiteSpace(value))
                {
                    Configs.connectionString = value;
                }
            }
        }

        /// <summary>
        /// 获取数据库类型
        /// </summary>
        public static string GetDBType
        {
            get
            {
                return Configs.connectionString = ConfigurationManager.AppSettings["DBType"];
            }
        }

        #endregion
    }
}
